def guess_game():
    import random
    coin = 5000
    result = int(random.random()*100)
    k = 1
    print("欢迎游玩猜数游戏，游戏规则如下：你需要从键盘输入猜的数字(1-100)，系统会判断数字是否比系统产生的数字大小是否一致，不一致会给出相关提示，且起始有5000金币，每猜错一次扣500金币，猜对了即奖励3000金币，游戏结束，或一直到本金余额不足为止结束")
    while k > 0 and coin > 0:
        n = int(input("请输入猜的数字："))
        if n > result:
            print("猜的数字偏大！")
            coin -=500
            print("当前金币数为：{}".format(coin))
        elif n < result:
            print("猜的数字偏小！")
            coin -= 500
            print("当前金币数为：{}".format(coin))
        else :
            print("恭喜猜中，本轮幸运数字为：{}".format(result))
            coin +=3000
            print("当前金币数为：{}" .format(coin))
            w = input("是否继续下一轮游戏？（请输入y/n）")
            if w =="y":
                result = int(random.random()*100)
                k = 1
            else:
                k = 0
                print("游戏结束！")

    if coin == 0:
        print("金币余额不足，游戏结束")
guess_game()
